complicated (problem) - English Synonyms Dictionary